package cn.jsj.cxsys.service;

import java.util.*;
import cn.jsj.cxsys.pojo.*;

public interface StudentLabService
{
    String ApplyLab(final LabMessage labMessage, final Student student);

    List<LabMessage> getLabMessages(final User student, final int pageNum, final int pageSize);

    List<Lab> getLabList();

    @Deprecated
    List<Lab> getLabOfStudentAppled(final Student student);

    List<Integer> getStudentAppledLabID(final User student);

    List<LabMessage> getAllMessageStudent(final Student student);

    String studentSigInLab(final User user, final int labID);

    String studentSignOutLab(final User user, final String str);

    String deleteOneMessage(final User user, final LabMessage labMessage);
}
